---
layout: "default"
title: "Operator: /="
description: "Swift documentation for the '/=' operator."
root: "/v3.1"
---

<code class="language-swift"> operator /= {
    associativity right
    precedence 
    assignment
}</code>

<h3>Declarations</h3>

<div class="declaration" id="func-slasheq_-inout-double-rhs_-double">
<a class="toggle-link" data-toggle="collapse" href="#comment-func-slasheq_-inout-double-rhs_-double">func /=(<wbr>_:<wbr> inout Double, rhs: Double)</a>
        
<div class="comment collapse" id="comment-func-slasheq_-inout-double-rhs_-double"><div class="p">
    

    <h4>Declaration</h4>    
    <code class="language-swift">func /=(lhs: inout Double, rhs: Double)</code>
    
    
</div></div>
</div>
<div class="declaration" id="func-slasheq_-inout-float-rhs_-float">
<a class="toggle-link" data-toggle="collapse" href="#comment-func-slasheq_-inout-float-rhs_-float">func /=(<wbr>_:<wbr> inout Float, rhs: Float)</a>
        
<div class="comment collapse" id="comment-func-slasheq_-inout-float-rhs_-float"><div class="p">
    

    <h4>Declaration</h4>    
    <code class="language-swift">func /=(lhs: inout Float, rhs: Float)</code>
    
    
</div></div>
</div>
<div class="declaration" id="func-slasheq_-inout-float80-rhs_-float80">
<a class="toggle-link" data-toggle="collapse" href="#comment-func-slasheq_-inout-float80-rhs_-float80">func /=(<wbr>_:<wbr> inout Float80, rhs: Float80)</a>
        
<div class="comment collapse" id="comment-func-slasheq_-inout-float80-rhs_-float80"><div class="p">
    

    <h4>Declaration</h4>    
    <code class="language-swift">func /=(lhs: inout Float80, rhs: Float80)</code>
    
    
</div></div>
</div>
<div class="declaration" id="func-slasheq-t-where-t_-integerarithmetic_-inout-t-rhs_-t">
<a class="toggle-link" data-toggle="collapse" href="#comment-func-slasheq-t-where-t_-integerarithmetic_-inout-t-rhs_-t">func <wbr>/= &lt;T where T : _IntegerArithmetic&gt;(<wbr>_:<wbr> inout T, rhs: T)</a>
        
<div class="comment collapse" id="comment-func-slasheq-t-where-t_-integerarithmetic_-inout-t-rhs_-t"><div class="p">
    <p>Divides <code>lhs</code> and <code>rhs</code> and stores the result in <code>lhs</code>, trapping in
case of arithmetic overflow (except in -Ounchecked builds).</p>

    <h4>Declaration</h4>    
    <code class="language-swift">func /=&lt;T where T : _IntegerArithmetic&gt;(lhs: inout T, rhs: T)</code>
    
    
</div></div>
</div>
<div class="declaration" id="func-slasheq-t-where-t_-arithmetic_-inout-t-rhs_-t">
<a class="toggle-link" data-toggle="collapse" href="#comment-func-slasheq-t-where-t_-arithmetic_-inout-t-rhs_-t">func <wbr>/= &lt;T where T : Arithmetic&gt;(<wbr>_:<wbr> inout T, rhs: T)</a>
        
<div class="comment collapse" id="comment-func-slasheq-t-where-t_-arithmetic_-inout-t-rhs_-t"><div class="p">
    

    <h4>Declaration</h4>    
    <code class="language-swift">func /=&lt;T where T : Arithmetic&gt;(lhs: inout T, rhs: T)</code>
    
    
</div></div>
</div>
<div class="declaration" id="func-slasheq-t-where-t_-floatingpoint_-inout-t-rhs_-t">
<a class="toggle-link" data-toggle="collapse" href="#comment-func-slasheq-t-where-t_-floatingpoint_-inout-t-rhs_-t">func <wbr>/= &lt;T where T : FloatingPoint&gt;(<wbr>_:<wbr> inout T, rhs: T)</a>
        
<div class="comment collapse" id="comment-func-slasheq-t-where-t_-floatingpoint_-inout-t-rhs_-t"><div class="p">
    

    <h4>Declaration</h4>    
    <code class="language-swift">func /=&lt;T where T : FloatingPoint&gt;(lhs: inout T, rhs: T)</code>
    
    
</div></div>
</div>
